package io.renren.modules.webapi.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 内网文件服务
 * 
 * @author ygg
 * @date 2021-09-29 16:26:01
 */
@TableName("inner_file")
public class InnerFileEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 文件编号
	 */
	@TableId
	private Long id;
	/**
	 * 文件名称
	 */
	private String fileName;
	/**
	 * 是否为文件夹
	 */
	private Boolean dir;
	/**
	 * 最后操作
	 */
	private String operation;
	/**
	 * 修改人
	 */
	private String modifyUsername;
	/**
	 * 修改时间
	 */
	private Date modifyTime;
	/**
	 * 创建人
	 */
	private String createUsername;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 父文件Id
	 */
	private Long parentId;
	/**
	 * 是否更新
	 */
	private Boolean updateFlag;

	/**
	* 获取：文件编号
	*/
	public Long getId (){return this.id;};
	/**
	 * 设置：文件编号
	 */
	public void setId (Long id){this.id = id;};
	/**
	* 获取：文件名称
	*/
	public String getFileName (){return this.fileName;};
	/**
	 * 设置：文件名称
	 */
	public void setFileName (String fileName){this.fileName = fileName;};
	/**
	 * 获取：是否为文件夹
	 */
	public Boolean getDir (){return this.dir;};
	/**
	 * 设置：是否为文件夹
	 */
	public void setDir (Boolean dir){this.dir = dir;};
	/**
	* 获取：最后操作
	*/
	public String getOperation (){return this.operation;};
	/**
	 * 设置：最后操作
	 */
	public void setOperation (String operation){this.operation = operation;};
	/**
	* 获取：修改人
	*/
	public String getModifyUsername (){return this.modifyUsername;};
	/**
	 * 设置：修改人
	 */
	public void setModifyUsername (String modifyUsername){this.modifyUsername = modifyUsername;};
	/**
	* 获取：修改时间
	*/
	public Date getModifyTime (){return this.modifyTime;};
	/**
	 * 设置：修改时间
	 */
	public void setModifyTime (Date modifyTime){this.modifyTime = modifyTime;};
	/**
	* 获取：创建人
	*/
	public String getCreateUsername (){return this.createUsername;};
	/**
	 * 设置：创建人
	 */
	public void setCreateUsername (String createUsername){this.createUsername = createUsername;};
	/**
	* 获取：创建时间
	*/
	public Date getCreateTime (){return this.createTime;};
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime (Date createTime){this.createTime = createTime;};
	/**
	* 获取：父文件Id
	*/
	public Long getParentId (){return this.parentId;};
	/**
	 * 设置：父文件Id
	 */
	public void setParentId (Long parentId){this.parentId = parentId;};
	/**
	* 获取：是否更新
	*/
	public Boolean getUpdateFlag (){return this.updateFlag;};
	/**
	 * 设置：是否更新
	 */
	public void setUpdateFlag (Boolean updateFlag){this.updateFlag = updateFlag;};
}
